Smush\Core\Modules\Backup C

Total Complexity 120
Dependencies 6
Dependents 1
Total lines 863
Lines of code 419
Logical lines of code 258
Comment lines 328
Methods 16
Properties 2

Methods 16

Method Rating Maintainability Complexity Lines of code
restore_image()
C
30 28 119
create_backup()
B
41 24 51
get_backup_file()
A
47 13 39
delete_backup_files()
A
44 11 45
restore_png()
A
49 9 30
add_to_image_backup_sizes()
S
51 7 26
maybe_backup_image()
S
59 6 14
restore_step()
S
51 5 26
generate_unique_bak_file()
S
58 4 15
remove_from_backup_sizes()
S
61 4 12
get_image_backup_path()
S
64 3 10
get_image_count()
S
63 2 11
init()
S
75 1 4
backup_exists()
S
76 1 4
get_backup_sizes()
S
79 1 3
get_attachments_with_backups()
S
66 1 10